lower limb amputation stump - Spanish English Dictionary